挑战:使用 Move on Sui 创建计算器合约

现在您已经了解了 move 的所有基础知识,是时候挑战自己并进行一些编码了。

所以我将解释挑战的要求是什么。你可以构建它。那么为什么还要等呢,让我们开始吧!

构建一个计算器

因此,任务是使用运算符、函数以及您迄今为止学到的所有 move 基础知识构建一个 u64 整数计算器。

  • 根据您的需要创建函数和对象。
  • 创建一个名为 add 的函数,该函数采用两个输入参数。它将两个整数的值相加并返回结果。
  • 创建一个名为 sub 的函数,该函数采用两个输入参数。它从第一个整数值中减去第二个整数值并返回结果。
  • 创建一个名为 mul 的函数,该函数采用两个输入参数。它将两个整数相乘并返回结果。
  • 创建一个名为 div 的函数,该函数采用两个输入参数。它将第一个整数除以第二个整数并返回结果。

部署计算器合约并与之交互

  • 完成计算器的代码后,将其部署到Sui区块链上。
  • 现在转到 Sui Explorer 并与合约交互。

小结

总之,本课程让您通过创建和部署计算器 (+、-、x、%) 合约来实际应用您的 move 和区块链知识。

在下一课中,我们将重点学习该作业的解决方案。

quiz

通过 Sui Explorer 分享已部署合约的屏幕截图。